Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 CROMWELL ROAD Detached £328,322 £75,000 4 Jun 1999
129 CROMWELL ROAD Detached £772,884 £555,000 11 Nov 2015
131 CROMWELL ROAD Semi-Detached £625,000 9 May 2023
133 CROMWELL ROAD Detached £516,971 £299,950 11 Nov 2011
137 CROMWELL ROAD Detached £442,484 £427,000 4 Mar 2022